package com.aw.generic.ejemplo003;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * User: gmc
 * Date: 15/06/2010
 */
public class EjemploInicializacion {
    public static void main(String[] args) {
        PesadorDeAnimales pesador = new PesadorDeAnimales();
        List<Perro> perros = new ArrayList();
        List<Mamifero> mamiferos = new ArrayList();
        List<Animal> animales = new ArrayList();
        pesador.pesar(perros);
        pesador.pesar(mamiferos);
        pesador.pesar(animales);

        List<Integer> listaDeEnteros = Arrays.asList(1,2,3);
//        List<Number> listaDeNumeros = listaDeEnteros;
        List<? extends Number> listaDeNumeros = listaDeEnteros;
//        listaDeNumeros.add(new Integer(1));

    }
}